package top.yangbuyi.service.impl;

import top.yangbuyi.domain.LoginInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import top.yangbuyi.domain.LoginInfo;
import top.yangbuyi.dto.LoginInfoDto;
import top.yangbuyi.vo.DataGridView;

/**
* ClassName: Loginfo
* Description: 杨不易网站 :www.yangbuyi.top
* date: 2020/9/2
* @author TeouBle
* @author yangbuyi
* @since JDK 1.8
* @LoginInfoService：登录日志API
**/

public interface LoginInfoService {

	  /**
	   * 添加
	   *
	   * @param loginInfo
	   * @return
	   */
	  int insertLoginInfo(LoginInfo loginInfo);

	  /**
	   * 分页查询
	   *
	   * @param loginInfoDto
	   * @return
	   */
	  DataGridView listForPage(LoginInfoDto loginInfoDto);

	  /**
	   * 删除登陆日志
	   *
	   * @param infoIds
	   * @return
	   */
	  int deleteLoginInfoByIds(Long[] infoIds);

	  /**
	   * 清空登陆日志
	   *
	   * @return
	   */
	  int clearLoginInfo();

}
